rented flat - German English Dictionary